﻿'Nombre:                         Application
'Descripcion:                    Aplicacion de inicio del programa
'Dependencias:                 
'Fecha de creación:              20090420
'Autor:                          VMORALES
'Fecha de modifcación:         
'Responsable:                  
'Num. de modifcación:            0

Option Explicit On
Option Strict On

#Region "Imports"

Imports Spring.Context
Imports Spring.Context.Support

#End Region

Class Application

#Region "Constantes"

#End Region

#Region "Miembros"

    Private Shared _ctx As IApplicationContext = Nothing                        'Contexto requerido para la inicializacion de clases de spring

#End Region

#Region "Propiedades"

    ''' <summary>
    ''' Contexto requerido para la inicializacion de clases de spring
    ''' </summary>
    ''' <value></value>
    ''' <returns>Contexto de la aplicacion</returns>
    Public Shared ReadOnly Property Ctx() As IApplicationContext
        Get
            If _ctx Is Nothing Then
                _ctx = ContextRegistry.GetContext()
            End If

            Return _ctx
        End Get
    End Property

#End Region

#Region "Constructores"

#End Region

#Region "Funciones"

#End Region

End Class
